package objloader;

import java.io.File;
import java.io.IOException;

import javax.media.opengl.GLException;

import com.jogamp.opengl.util.texture.Texture;
import com.jogamp.opengl.util.texture.TextureIO;

public class TextureLoader {

	public TextureLoader() {

	}

	public Texture getTexture(String path, boolean b) {
		try {
			Texture textura = TextureIO.newTexture(new File(path), false);
			// Filtros a aplicar cuando haya que aumentar o reducir la imagen.
			// gl.glTexParameteri(GL2.GL_TEXTURE_2D, GL2.GL_TEXTURE_MAG_FILTER,
			// GL2.GL_LINEAR);
			// gl.glTexParameteri(GL2.GL_TEXTURE_2D, GL2.GL_TEXTURE_MIN_FILTER,
			// GL2.GL_LINEAR);
			return textura;
		} catch (GLException | IOException e) {
			e.printStackTrace();
			return null;
		}
	}
}
